package com.angel.architecture.daos;

import java.util.Collection;

import com.angel.architecture.persistence.beans.ConfigurationParameter;
import com.angel.architecture.persistence.ids.ObjectId;
import com.angel.dao.generic.interfaces.GenericDAO;

public interface ConfigurationParameterDAO extends GenericDAO<ConfigurationParameter, ObjectId> {

	public Collection<ConfigurationParameter> findAllByDescription(String description);

    public ConfigurationParameter findUniqueByName(String name);
    
    public ConfigurationParameter findUniqueOrNullByName(String name);

    public boolean findAllowLogErrorMessages();

}